<?php
namespace app\api\controller;

use support\Response;

/**
 * 测试接口
 */
class TestController
{
    /**
     * 获取用户信息
     * 
     * 获取指定用户的详细信息
     * 
     * Route: GET /api/user/info
     * 
     * Params:
     * - integer $id 用户ID [必选]
     * - string $fields 返回字段 [可选]
     * 
     * Returns: 返回用户信息数组
     */
    public function info()
    {
        return json([
            'code' => 0,
            'msg'  => 'success',
            'data' => [
                'id'   => 1,
                'name' => 'test'
            ]
        ]);
    }

    /**
     * 更新用户信息
     * 
     * 更新指定用户的信息
     * 
     * Route: POST /api/user/update
     * 
     * Params:
     * - integer $id 用户ID [必选]
     * - string $name 用户名称 [可选]
     * - string $email 邮箱地址 [可选]
     * 
     * Returns: 更新结果
     */
    public function update()
    {
        return json([
            'code' => 0,
            'msg'  => 'success'
        ]);
    }
} 